package com.zhanghao;
interface IShape {
    void draw();
}
class Cycle implements IShape {
    @Override
    public void draw() {
        System.out.println("○");
    }
}









//abstract class Animal{
//    abstract public void run();
//    void food(){
//        System.out.println("food");
//    }
//
//}
//class Tiger extends Animal{
//    public void run(){
//        System.out.println("tiger ");
//    }
//}
//public class project {
//    public static void main(String[] args) {
//        Animal animal=new Tiger();
//        animal.food();
//    }
//}










//abstract class Tiger{
//    abstract public void run();
//}
//public class project {
//    public static void main(String[] args) {
//        Tiger tiger=new Tiger();
//    }
//}










//class Animal{//创建动物这个类
//    public String name;
//    public Animal() {//构造方法
//        run();
//    }
//    public void run(){
//        System.out.println("Animal");
//    }
//}
//class Tiger extends Animal{
//    private int sum=1;
//    @Override
//    public void run(){
//        System.out.println("tiger "+sum);
//    }
//}
//public class project {
//    public static void main(String[] args) {
//        Tiger tiger=new Tiger();
//    }
//}










//class Tiger extends Animal{
//    public Tiger(String name){
//        super(name);
//    }
//    @Override
//    public void eat(String food){
//        super.eat(food);
//        System.out.println(this.name+"正在咬");
//    }
//}








//class Animal{//创建动物这个类
//    public String name;
//    public int age;
//    public Animal(String name,int age) {//构造方法
//        this.name=name;
//        this.age=age;
//    }
//    public void run(){
//        System.out.println(age+"岁的"+name+"正在跑");
//    }
//}
//class Sheep extends Animal{//创建羊这个类
//    public Sheep(String name,int age) {
//        super(name, age);
//    }
//}
//class Tiger extends Animal{
//    public Tiger(String name,int age){
//        super(name,age);
//    }
//    public void bite(){
//        System.out.println(this.name+"正在咬");
//    }
//}
//public class project {
//    public static void main(String[] args) {
//        Animal animal=new Tiger("虎霸王",20);
//        Tiger tiger=(Tiger) animal;
//    }
//}












//class Animal{//创建动物这个类
//    public void eat(){
//    }
//}
//class Sheep extends Animal{//创建羊这个类
//    @Override
//    public void eat(){
//        System.out.println("羊吃草");
//    }
//}
//class Tiger extends Animal{
//    public void eat(){
//        System.out.println("虎吃肉");
//    }
//}
//class Cat extends Animal{
//    @Override
//    public void eat(){
//        System.out.println("毛吃鱼");
//    }
//}
//public class project {
//    public static void main(String[] args) {
//        Animal animal1=new Sheep();
//        Animal animal2=new Tiger();
//        Animal animal3=new Cat();
//        conduct(animal1);
//        conduct(animal2);
//        conduct(animal3);
//    }
//    public static void conduct(Animal food){
//        food.eat();
//    }
//}








//class Animal{//创建动物这个类
//    public String name;
//    public Animal(String name) {//构造方法
//        this.name = name;
//    }
//    public void eat(String food){
//        System.out.println("动物行动");
//        System.out.println(name+"正在吃"+food);
//    }
//}
//class Sheep extends Animal{//创建羊这个类
//    public Sheep(String name) {
//        super(name);
//    }
//    @Override
//    public void eat(String food){
//        System.out.println("羊行动");
//        System.out.println(name+"正在吃"+food);
//    }
//}
//public class project {
//    public static void main(String[] args) {
//        Animal animal=new Animal("动物");
//        animal.eat("肉");
//        Animal animal1=new Sheep("羊");
//        animal1.eat("草");
//    }
//
//}













//class Animal{//创建动物这个类
//    public String name;
//    public int age;
//    public Animal(String name,int age) {//构造方法
//        this.name=name;
//        this.age=age;
//    }
//    public void eat(){
//        System.out.println(age+"岁的"+name+"正在吃");
//    }
//    public void eat(String food){
//        System.out.println(age+"岁的"+name+"正在吃"+food);
//    }
//    public void run(){
//        System.out.println(age+"岁的"+name+"正在跑");
//    }
//}
//class Sheep extends Animal{//创建羊这个类
//    public Sheep(String name,int age) {
//        super(name, age);
//    }
//}
//class Tiger extends Animal{
//    public Tiger(String name,int age){
//        super(name,age);
//    }
//    public void bite(){
//        System.out.println(this.name+"正在咬");
//    }
//}
//public class project {
//    public static void main(String[] args) {
//        Animal animal=getname();
//    }
//    public static Animal getname(){
//        Tiger tiger=new Tiger("虎霸王",20);
//        return tiger;
//    }
//}











//class Animal{//创建动物这个类
//    public String name;
//    public int age;
//    public Animal(String name,int age) {//构造方法
//        this.name=name;
//        this.age=age;
//    }
//    public void eat(){
//        System.out.println(age+"岁的"+name+"正在吃");
//    }
//    public void eat(String food){
//        System.out.println(age+"岁的"+name+"正在吃"+food);
//    }
//    public void run(){
//        System.out.println(age+"岁的"+name+"正在跑");
//    }
//}
//class Sheep extends Animal{//创建羊这个类
//    public Sheep(String name,int age) {
//        super(name, age);
//    }
//}
//class Tiger extends Animal{
//    public Tiger(String name,int age){
//        super(name,age);
//    }
//    public void bite(){
//        System.out.println(this.name+"正在咬");
//    }
//}
//public class project {
//    public static void main(String[] args) {
//        Tiger tiger=new Tiger("虎霸王",20);
//        feed(tiger);
//    }
//    public static void feed(Animal animal){
//        animal.eat("野鸡");
//    }
//}












//class Animal{//创建动物这个类
//    public String name;
//    public int age;
//    public Animal(String name,int age) {//构造方法
//        this.name=name;
//        this.age=age;
//    }
//    public void eat(){
//        System.out.println(age+"岁的"+name+"正在吃");
//    }
//    public void eat(String food){
//        System.out.println(age+"岁的"+name+"正在吃"+food);
//    }
//    public void run(){
//        System.out.println(age+"岁的"+name+"正在跑");
//    }
//}
//class Sheep extends Animal{//创建羊这个类
//    public Sheep(String name,int age) {
//        super(name, age);
//    }
//}
//class Tiger extends Animal{
//    public Tiger(String name,int age){
//        super(name,age);
//    }
//    public void bite(){
//        System.out.println(this.name+"正在咬");
//    }
//}
//public class project {
//    public static void main(String[] args) {
//        Tiger tiger1=new Tiger("虎霸王",20);
//        tiger1.eat();
//        tiger1.run();
//        tiger1.bite();
//        Sheep sheep=new Sheep("肖恩",5);
//        sheep.run();
//        sheep.eat();
//        Animal animal=new Tiger("虎霸王",20);
//        Tiger tiger=new Tiger("虎霸王",20);
//        feed(tiger);
//    }
//    public static void feed(Animal animal){
//        animal.eat("野鸡");
//    }
//}







//class Animal{//创建动物这个类
//    public String name;//动物有名字
//    public int age;//有年龄
//    public Animal(String name,int age) {//构造方法
//        this.name=name;
//        this.age=age;
//    }
//    public void eat(){//动物有吃这个行为，我们写成一个方法
//        System.out.println(age+"岁的"+name+"正在吃");
//    }
//    public void run(){//动物有跑这个行为，我们写成一个方法
//        System.out.println(age+"岁的"+name+"正在跑");
//    }
//}
//class Sheep{//创建羊这个类
//    public String name;//羊有名字
//    public int age;//羊有年龄
//    public Sheep(String name,int age){
//        this.name=name;
//        this.age=age;
//    }
//    public void eat(){//羊有吃这个行为，我们写成一个方法
//        System.out.println(age+"岁的"+name+"正在吃");
//    }
//    public void run(){//羊有跑这个行为，我们写成一个方法
//        System.out.println(age+"岁的"+name+"正在跑");
//    }
//}
//class Tiger{
//    public String name;//老虎有名字
//    public int age;//老虎有年龄
//    public Tiger(String name,int age){
//        this.name=name;
//        this.age=age;
//    }
//    public void eat(){//老虎有吃这个行为，我们写成一个方法
//        System.out.println(age+"岁的"+name+"正在吃");
//    }
//    public void run(){//老虎有跑这个行为，我们写成一个方法
//        System.out.println(age+"岁的"+name+"正在跑");
//    }
//}
//public class project {
//    public static void main(String[] args) {
//        Tiger tiger=new Tiger("虎霸王",20);
//        tiger.eat();
//        tiger.run();
//    }
//
//    public static void main2(String[] args) {
//        Sheep sheep=new Sheep("肖恩",5);
//        sheep.eat();
//        sheep.run();
//    }
//
//    public static void main1(String[] args) {
//        Animal animal=new Animal("动物",4);//实例化对象
//        animal.eat();//让动物有动作
//        animal.run();
//    }
//}
